#ifndef _GRAFICO_H_
#define _GRAFICO_H_

#include <view/Controle.h>
#include <multimedia/Sinal_1D.h>


class Grafico : public Controle
{

public:

    Grafico(int cx, int cy, int x, int y);
    ~Grafico();
    
    void Carregar(Sinal_1D& sinal);

    bool AoBaixarEsq(EventoBaixarEsq ev);
    bool AoSubirEsq(EventoSubirEsq ev);
    bool AoMoverSobre(EventoMoverSobre ev);

private:

    Sinal_1D* m_sinal;
};


#endif  // _GRAFICO_H_
